Bisimulation Congruences for Homer a calculus of Higher-order mobile embedded resources

نویسندگان

  • Thomas Hildebrandt
  • Jens Chr. Godskesen
  • Mikkel Bundgaard
چکیده

We extend Howe’s method for proving that late labelled transition bisimulations are congruences to a core process passing calculus with local names, extended with non-linear active process mobility and nested locations, as found in the Seal calculus, M-calculus, and Kell-calculus. The calculus we consider, called Homer for Higher-order Mobile Embedded Resources, has a very simple syntax and semantics, which conservatively extend the standard syntax and semantics for process passing calculi. The extension of Howe’s method gives a sound characterisation of barbed bisimulation congruence in terms of a late contextual bisimulation. We show that early contextual bisimulation is complete with respect to barbed bisimulation congruence, but that the late bisimulation is in fact strictly included in the early bisimulation. We discuss the issue of scope extension through location boundaries in detail, in particular the difference between fresh name generation and static local names. We propose free name extension as a primitive construct in calculi with non-linear process mobility, explicit locations and local names.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extending Howe's Method to Early Bisimulations for Typed Mobile Embedded Resources with Local Names

We extend Howe’s method to prove that input-early strong and -delay contextual bisimulations are congruences for the Higher-order mobile embedded resources (Homer) calculus, a typed higher order process calculus with active mobile processes, nested locations and local names which conservatively extends the syntax and semantics of higher-order calculi such as Plain CHOCS and HOpi. We prove that ...

متن کامل

Semantics of Higher-Order Mobile Embedded Resources and Local Names

This PhD dissertation develops a formal model and theory for reasoning about mobile and distributed systems. In particular, we consider systems consisting of mobile computing devices containing mobile computations, where both kinds of entities can move between locations and where the entities can contain local information. We begin by presenting a process calculus that focuses on the following ...

متن کامل

A CPS encoding of name-passing in Higher-order mobile embedded resources

We present an encoding of the synchronous π-calculus in the calculus of HigherOrder Mobile Embedded Resources (Homer), a pure higher-order calculus with mobile processes in nested locations, defined as a simple, conservative extension of the core process-passing subset of Thomsen’s Plain CHOCS. We prove that our encoding is fully abstract with respect to barbed bisimulation and sound with respe...

متن کامل

Typing Linear and Non-Linear Higher- Order Mobile Embedded Resources with Local Names

We provide the first process calculus combining (affine) linear and non-linear higher-order mobile processes, nested locations, and local names. We do so by extending the type and effect system of Homer, a calculus of non-linear Higher-Order Mobile Embedded Resources, with a distinction between affine linear and non-linear locations (akin to reference types) and uses of variables (as in the lin...

متن کامل

Modelling the Security of Smart Cards by Hard and Soft Types for Higher-Order Mobile Embedded Resources

We provide a type system inspired by affine intuitionistic logic for the calculus of Higher-Order Mobile Embedded Resources (Homer), resulting in the first process calculus combining affine linear (non-copyable) and non-linear (copyable) higher-order mobile processes, nested locations, and local names. The type system guarantees that linear resources are neither copied nor embedded in non-linea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004